slightly robust - Turkish English Dictionary